#Параграфы 5,8, 9, 12
import math
x = int(input ("Введите 4-х значное число "))
t=x
y=x
r=x
z=x
if 1000 <= x and x <= 9999:
    print("Ваше 4-х значное число = ",x)
else:
    print("Ошибка, введите 4-х значное число ")
#5678
b=0
while x != 0:
    a = x % 10
    if a > b:
        b = a
    else:
        a = 0
    x //= 10
print('Максиимальная цифра =', b)
b=10
while t != 0:
    a = t % 10
    if a < b:
        b = a
    else:
        a = 0
    t //= 10
print('Минимальная цифра =', b)
a = y % 10
y //= 10
b = y % 10
y //= 10
c = y % 10
y //= 10
d = y % 10
y //= 10
count = 0
if a % 2 == 0:
    count += 1
if b % 2 == 0:
    count += 1
if c % 2 == 0:
    count += 1
if d % 2 == 0:
    count += 1
print('Количество четных чисел в вашем числе =', count)
zeros = 0
if a == 0:
    zeros += 1
if b == 0:
    zeros += 1
if c == 0:
    zeros += 1
if d == 0:
    zeros += 1
print ('Нулей ', zeros)
sqr = 0
if math.sqrt(a) % 1 == 0:
    sqr += 1
if math.sqrt(b) % 1 == 0:
    sqr += 1
if math.sqrt(c) % 1 == 0:
    sqr += 1
if math.sqrt(d) % 1 == 0:
    sqr += 1
print('Цифр-корней',sqr)
if x %2 == 0:
    print ('Да, является чётным')
else:
    print ("Нет, не является чётным")
s = math.sqrt(r)
h = int(s)
if h == s:
    print ( 'Число - квадрат', s )
else:
    print ( 'Число - не квадрат' )
if z % 3 == 0:
    print('Да, является кратным трех')
else:
    print("Нет, не является кратным трех")